home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1999 July: Technology Seed / ADC Seed CD - July 1999.toast / Carbon SDK 1.0d10c3 / Sample Code / AppearanceSample / BevelButtonItems.h < prev    next >
Encoding:
Text File  |  1999-05-01  |  3.6 KB  |  243 lines  |  [TEXT/CWIE]

  1. /*
  2.     File:        BevelButtonItems.h
  3.  
  4.     Contains:    Constants for our CDEF Tester
  5.  
  6.     Version:    Appearance 1.0 SDK
  7.  
  8.     Copyright:    © 1997-1998 by Apple Computer, Inc., all rights reserved.
  9.  
  10.     File Ownership:
  11.  
  12.         DRI:                Edward Voas
  13.  
  14.         Other Contact:        7 of 9, Borg Collective
  15.  
  16.         Technology:            OS Technologies Group
  17.  
  18.     Writers:
  19.  
  20.         (MAA)    Matt Ackeret
  21.         (edv)    Ed Voas
  22.  
  23.     Change History (most recent first):
  24.  
  25.          <6>     1/12/98    MAA        Add enum for tab dialog direction popup
  26.          <5>     11/5/97    MAA        Add tab dialog info
  27.          <4>    10/28/97    MAA        Add items back in from cancelled checkout
  28.          <3>    10/28/97    edv        Use RadioGroup control!
  29.          <2>     10/8/97    MAA        Add items for CreateEditText dialog
  30.          <1>     9/11/97    edv        First checked in.
  31. */
  32.  
  33. // Bevel Buttons
  34.  
  35. enum
  36. {
  37.     kBevelSizePopup            = 1,
  38.     kBevelBehaviorPopup        = 3,
  39.     kBevelOffsetCheck        = 4,
  40.     
  41.     kBevelMenuIDText        = 7,
  42.     kBevelMultiMenuCheck    = 8,
  43.     kBevelMenuOnRightCheck    = 9,
  44.     
  45.     kBevelContentPopup        = 11,
  46.     kBevelContentIDText        = 13,
  47.     
  48.     kBevelGraphicAlignPopup    = 15,
  49.     kBevelGraphicHOffsetText= 18,
  50.     kBevelGraphicVOffsetText= 20,
  51.     
  52.     kBevelTextAlignPopup    = 22,
  53.     kBevelTextOffsetText    = 24,
  54.     kBevelTextPlacePopup    = 25,
  55.     
  56.     kBevelHeightText        = 27,
  57.     kBevelWidthText            = 29,
  58.     kBevelTitleText            = 30,
  59.  
  60.     kBevelCancelButton        = 32,
  61.     kBevelOKButton            = 33
  62. };
  63.  
  64. // Dividers
  65.  
  66. enum 
  67. {
  68.     kHorizontalRadio        = 6,
  69.     kVerticalRadio            = 7,
  70.     kLengthText                = 2,
  71.     kDividerCancelButton    = 3,
  72.     kDividerOKButton        = 4,
  73.     kDividerRadioGroup        = 5
  74. };
  75.  
  76. // Disclosure Triangles
  77.  
  78. enum
  79. {
  80.     kLeftFacingCheck        = 1,
  81.     kAutoTrackCheck            = 2,
  82.     kTriangleCancelButton    = 3,
  83.     kTriangleOKButton        = 4
  84. };
  85.  
  86. // Edit Text
  87. enum
  88. {
  89.     kETOKButton                = 1,
  90.     kETCancelButton            = 2,
  91.     kETPasswordCheck        = 3
  92. };
  93.  
  94. // Static Text
  95. enum
  96. {
  97.     kSTOKButton                = 1,
  98.     kSTCancelButton            = 2
  99. };
  100.  
  101.  
  102. // Slider
  103. enum
  104. {
  105.     kSliderNonDirectional    = 3,
  106.     kSliderDirectional        = 4,
  107.     kSliderTickMarks        = 5,
  108.     kSliderReverse            = 6
  109. };
  110.     
  111. // Clock
  112. enum
  113. {
  114.     kClockTime                = 3,
  115.     kClockTimeSeconds        = 4,
  116.     kClockDate                = 5,
  117.     kClockMonthYear            = 6
  118. };
  119.  
  120.  
  121. // Finder Header
  122.  
  123. enum
  124. {
  125.     kFHHeightText            = 3,
  126.     kFHWidthText            = 4,
  127.     kFHListViewCheck        = 5,
  128.     kFHCancelButton            = 6,
  129.     kFHOKButton                = 7
  130. };
  131.  
  132. // Icon/Picture
  133.  
  134. enum
  135. {
  136.     kIconResIDText            = 2,
  137.     kIconOK                    = 3,
  138.     kIconCancel                = 4,
  139.     kIconNoHitCheck            = 5,
  140.     kIconHeightLabelText    = 6,
  141.     kIconWidthLabelText        = 7,
  142.     kIconHeightText            = 8,
  143.     kIconWidthText            = 9,
  144.     kIconUseRectCheck        = 10
  145. };
  146.  
  147. // Progress Bar
  148.  
  149. enum
  150. {
  151.     kProgLengthText            = 2,
  152.     kProgOKButton            = 3,
  153.     kProgCancelButton        = 4,
  154.     kProgIndeterminateCheck    = 5
  155. };
  156.  
  157. // Group Box
  158.  
  159. enum
  160. {
  161.     kGroupOKButton            = 1,
  162.     kGroupCancelButton        = 2,
  163.     kGroupRadioGroup        = 3,
  164.     kGroupPrimaryRadio        = 4,
  165.     kGroupSecondaryRadio    = 5,
  166.     kGroupHeightText        = 8,
  167.     kGroupWidthText            = 9,
  168.     kGroupVariantPopup        = 10,
  169.     kGroupTitleText            = 12,
  170.     kGroupMenuIDText        = 13,
  171.     kGroupMenuIDLabelText    = 14
  172. };
  173.  
  174. // Placard
  175.  
  176. enum
  177. {
  178.     kPlacardHeightText        = 3,
  179.     kPlacardWidthText        = 4,
  180.     kPlacardOKButton        = 5,
  181.     kPlacardCancelButton    = 6
  182. };
  183.  
  184. // Popup Arrow
  185.  
  186. enum
  187. {
  188.     kPopArrowDirPopup        = 1,
  189.     kPopArrowSmallCheck        = 2,
  190.     kPopArrowOKButton        = 3,
  191.     kPopArrowCancelButton    = 4
  192. };
  193.  
  194. // Scroll Bars
  195.  
  196. enum 
  197. {
  198.     kScrollRadioGroup        = 1,
  199.     kScrollHorizontalRadio    = 2,
  200.     kScrollVerticalRadio    = 3,
  201.     kScrollLengthText        = 5,
  202.     kScrollCancelButton        = 6,
  203.     kScrollOKButton            = 7
  204. };
  205.  
  206. // Image Well
  207.  
  208. enum
  209. {
  210.     kImageContentPopup        = 1,
  211.     kImageResIDText            = 3,
  212.     kImageOKButton            = 4,
  213.     kImageCancelButton        = 5,
  214.     kImageHeightText        = 8,
  215.     kImageWidthText            = 9
  216. };
  217.  
  218. // Tabs
  219. enum
  220. {
  221.     kTabUseIcon                = 3,
  222.     kTabNumberTabs            = 5,
  223.     kTabSizeGroup            = 6,
  224.     kTabDirectionPopup        = 9
  225. };
  226.     
  227.  
  228. enum
  229. {
  230.     kPushButtonOKButton        = 1,
  231.     kPushButtonCancelButton    = 2,
  232.     kPushButtonTitleText    = 4,
  233.     kPushButtonDefaultCheck    = 5
  234. };
  235.  
  236. enum
  237. {
  238.     kCheckBoxOKButton        = 1,
  239.     kCheckBoxCancelButton    = 2,
  240.     kCheckBoxTitleText        = 4
  241. };
  242.  
  243.